medical launch - Turkish English Dictionary